Base handler for keyboards. More...
Public Member Functions | |
| BaseKeyHandler () | |
| ~BaseKeyHandler () | |
| virtual void | update (unsigned long timeMs) |
| void | refreshDevice () |
Public Member Functions inherited from nkGraphics::BaseHandler | |
| BaseHandler () | |
| virtual | ~BaseHandler () |
| void | setInputSystem (InputSystem *sys) |
| InputSystem * | getInputSystem () const |
Base handler for keyboards.
| nkGraphics::BaseKeyHandler::BaseKeyHandler | ( | ) |
Constructor.
| nkGraphics::BaseKeyHandler::~BaseKeyHandler | ( | ) |
Destructor.
|
virtual |
Updates the handler.
| timeMs | The time, in milliseconds, since last update. |
| void nkGraphics::BaseKeyHandler::refreshDevice | ( | ) |
Refreshes the internal device tracking structures. Can be called if a new state has to be picked up without updating, for instance after an application has been reduced and maximized.